Fuzzy Logic based framework for Software Development Effort Estimation
نویسندگان
چکیده
Software development effort estimation is among one of the most challenging jobs that software developers need to perform. Due to the lack of information during the early stages of software development, the developers often express their inability to estimate accurately the effort, cost and schedule of the software under consideration. This inaccuracy in estimation leads to monetary losses as well delay in delivery of the product. In this paper, a soft computing based technique is explored to overcome the problems of uncertainty and imprecision resulting in improved process of software development effort estimation. In doing so, fuzzy logic is applied to different parameters of Constructive Cost Model (COCOMO) II. Results shows that the value of MMRE (Mean of Magnitude of Relative Error) and pred obtained by means of applying fuzzy logic is much better than of MMRE of algorithmic model. The validation of results is carried out on COCOMO dataset. KeywordsSoftware Cost Estimation, COCOMO, Soft Computing, Fuzzy Logic
منابع مشابه
Type-2 Fuzzy Logic Approach To Increase The Accuracy Of Software Development Effort Estimation
predicting the effort of a successful project has been a major problem for software engineers the significance of which has led to extensive investigation in this area. One of the main objectives of software engineering society is the development of useful models to predict the costs of software product development. The absence of these activities before starting the project will lead to variou...
متن کاملOptimized Fuzzy Logic Based Framework for Effort Estimation in Software Development
Software effort estimation at early stages of project development holds great significance for the industry to meet the competitive demands of today’s world. Accuracy, reliability and precision in the estimates of effort are quite desirable. The inherent imprecision present in the inputs of the algorithmic models like Constructive Cost Model (COCOMO) yields imprecision in the output, resulting ...
متن کاملA Proposed Framework for Software Effort Estimation Using the Combinational Approach of Fuzzy Logic and Neural Networks
Software effort and cost estimation has turned out to be the major challenge in IT industries. In this paper, different software effort and cost estimation techniques like algorithmic methods, expert judgment, analogy based estimation and soft computing methods and their various aspects are discussed. Software effort estimation is followed by cost assessment that is useful for both customers an...
متن کاملSEffEst: Effort estimation in software projects using fuzzy logic and neural networks
Academia and practitioners confirm that software project effort prediction is crucial for an accurate software project management. However, software development effort estimation is uncertain by nature. Literature has developed methods to improve estimation correctness, using artificial intelligence techniques in many cases. Following this path, this paper presents SEffEst, a framework based on...
متن کاملNeural Network and Fuzzy Logic based framework for Software Development Effort Estimation
One of the greatest challenges for software developers is forecasting the development effort for a software system for the last decades. The capability to provide a good estimation on software development efforts is necessitated by the project managers. Software effort estimation models divided into two main categories: algorithmic and nonalgorithmic. These models too have difficulty in modelli...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011